Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 FINCHLEY AVENUE Semi-Detached £11,950 5 Dec 2001
3 FINCHLEY AVENUE Terraced £116,000 22 Jul 2019